place under official administration - Spanish English Dictionary